Big Huge Thesaurus

motor hotel

noun

sounds kind of like